package com.zhiyou.app.shop.website.dao.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;

import com.zhiyou.app.shop.manager.dao.pojo.BasePojo;


/**
 * EpList entity. @author MyEclipse Persistence Tools
 */

public class EpList extends BasePojo{


    // Fields    
     private String userId;
     private BigDecimal dealAmount;
     private BigDecimal needAmont;
     private String type;
     private String status;
     private Timestamp createDate;
     private Timestamp dealDate;
     private Timestamp successDate;
     private BigDecimal chargeFee;
     private BigDecimal postFee;
     private String relationId;
     private String complainStatus;

    // Constructors

    /** default constructor */
    public EpList() {
    }

    
    /** full constructor */
    public EpList(String userId, BigDecimal dealAmount, BigDecimal needAmont, String type, String status, Timestamp createDate, Timestamp dealDate, Timestamp successDate, BigDecimal chargeFee, BigDecimal postFee, String relationId, String complainStatus) {
        this.userId = userId;
        this.dealAmount = dealAmount;
        this.needAmont = needAmont;
        this.type = type;
        this.status = status;
        this.createDate = createDate;
        this.dealDate = dealDate;
        this.successDate = successDate;
        this.chargeFee = chargeFee;
        this.postFee = postFee;
        this.relationId = relationId;
        this.complainStatus = complainStatus;
    }

   
    // Property accessors
    public String getUserId() {
        return this.userId;
    }
    
    public void setUserId(String userId) {
        this.userId = userId;
    }

    public BigDecimal getDealAmount() {
        return this.dealAmount;
    }
    
    public void setDealAmount(BigDecimal dealAmount) {
        this.dealAmount = dealAmount;
    }

    public BigDecimal getNeedAmont() {
        return this.needAmont;
    }
    
    public void setNeedAmont(BigDecimal needAmont) {
        this.needAmont = needAmont;
    }

    public String getType() {
        return this.type;
    }
    
    public void setType(String type) {
        this.type = type;
    }

    public String getStatus() {
        return this.status;
    }
    
    public void setStatus(String status) {
        this.status = status;
    }

    public Timestamp getCreateDate() {
        return this.createDate;
    }
    
    public void setCreateDate(Timestamp createDate) {
        this.createDate = createDate;
    }

    public Timestamp getDealDate() {
        return this.dealDate;
    }
    
    public void setDealDate(Timestamp dealDate) {
        this.dealDate = dealDate;
    }

    public Timestamp getSuccessDate() {
        return this.successDate;
    }
    
    public void setSuccessDate(Timestamp successDate) {
        this.successDate = successDate;
    }

    public BigDecimal getChargeFee() {
        return this.chargeFee;
    }
    
    public void setChargeFee(BigDecimal chargeFee) {
        this.chargeFee = chargeFee;
    }

    public BigDecimal getPostFee() {
        return this.postFee;
    }
    
    public void setPostFee(BigDecimal postFee) {
        this.postFee = postFee;
    }

    public String getRelationId() {
        return this.relationId;
    }
    
    public void setRelationId(String relationId) {
        this.relationId = relationId;
    }

	public String getComplainStatus() {
		return complainStatus;
	}

	public void setComplainStatus(String complainStatus) {
		this.complainStatus = complainStatus;
	}

}